import styled from "styled-components";

export const ArtistListWrapper = styled.div`
  flex: 1;
  padding: 40px;

  .artist-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 5px 0 40px;
  }
`

export const AlphaWrapper = styled.div`
  display: flex;
  justify-content: space-between;
  margin-top: ${props => props.hasTop ? '20px' : 0};

  .item {
    padding: 1px 4px;
    border-radius: 3px;

    span {
      font-size: 14px;
      color: #333;
    }
  }

  .active {
    background-color: #c20c0c;

    span {
      color: #fff;
    }
  }
`

export const ListWrapper = styled.div`
  width: 130px;
  margin-top: 15px;
  
  .image {
    img {
      width: 130px;
      height: 130px;
    }
  }

  .info {
    margin: 10px 0;
    display: flex;
    justify-content: ${props => props.hasSpace ? 'space-between' : ''};

    .link {
      max-width: 100px;
      
      &:hover {
        color: #d91921;
      }
    }

    .icon {
      display: inline-block;
      width: 17px;
      height: 18px;
      background-position: 0 -740px;
    }
  }
`